package com.shwread.android.qysw.bean.task;

import java.io.Serializable;
import java.util.List;

/**
 * 查询列表
 */
public class TaskActBean implements Serializable {
    private List<TaskActInfo> postActivityInfos;

    public List<TaskActInfo> getPostActivityInfos() {
        return postActivityInfos;
    }

    public void setPostActivityInfos(List<TaskActInfo> postActivityInfos) {
        this.postActivityInfos = postActivityInfos;
    }

    public static class TaskActInfo {
        /**
         * 活动名称
         */
        private String activityName;
        /**
         * 组织活动状态   1|2|3|4  未发布|进行中|已完成|已取消
         * 个人活动状态   1|2|3   监督中|已通过|不通过
         */
        private String activityStatus;
        /**
         * 申请时间
         */
        private long applyTime;
        /**
         * 开始时间
         */
        private long startTime;
        /**
         * 结束时间
         */
        private long endTime;
        /**
         * 指数类型   1=先锋指数 2=基础指数 3=底线指数
         */
        private String indexType;
        /**
         * 活动id
         */
        private int id;
        /**
         *列表类型  1=组织活动列表 2=个人活动申请列表
         */
        private int listType;
        /**
         * 活动地址
         */
        private String signAddress;

        public String getIndexType() {
            return indexType;
        }

        public void setIndexType(String indexType) {
            this.indexType = indexType;
        }

        public String getActivityName() {
            return activityName;
        }

        public void setActivityName(String activityName) {
            this.activityName = activityName;
        }

        public String getActivityStatus() {
            return activityStatus;
        }

        public void setActivityStatus(String activityStatus) {
            this.activityStatus = activityStatus;
        }

        public long getApplyTime() {
            return applyTime;
        }

        public void setApplyTime(long applyTime) {
            this.applyTime = applyTime;
        }

        public long getEndTime() {
            return endTime;
        }

        public void setEndTime(long endTime) {
            this.endTime = endTime;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public int getListType() {
            return listType;
        }

        public void setListType(int listType) {
            this.listType = listType;
        }

        public String getSignAddress() {
            return signAddress;
        }

        public void setSignAddress(String signAddress) {
            this.signAddress = signAddress;
        }

        public long getStartTime() {
            return startTime;
        }

        public void setStartTime(long startTime) {
            this.startTime = startTime;
        }
    }
}